@charset "utf-8";
/*public.css*/
html,body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
a{text-decoration:none;}
img{display:block;}
li{list-style:none;}
input{border:none;outline:none;}
textarea{border:none;outline:none;}

.pos-a{position:absolute;}
.pos-r{position:relative;}

.fl{float:left;}
.fr{float:right;}
.clear:after{
	content:".";display:block;
	width:0;height:0;clear:both;
	overflow:hidden;visibility:hidden;
}

.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}

.fw-b{font-weight:bold;}
.fw-n{font-weight:normal;}
